/* 
    Document   : style
    Created on : 10-nov-2011, 15.39.19
    Author     : Lorenzo
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

div.container 
{
    width: 50em;
    margin-left: auto;
    margin-right: auto;
    margin-top: 2em;
}

div.header 
{
    margin: 1em;
    border-bottom: 1px solid;
}

div.content 
{
    margin: 1em;
    border-bottom: 1px solid;
}

fieldset
{
    border: 1px dashed;
    width: 19em;
    margin-left: auto;
    margin-right: auto;
    padding-top: 10px;
    padding-bottom: 0px;
}

table
{
    width: 40em;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

div#login
{
    width: 19em;
    margin-left: auto;
    margin-right: auto;
    padding-top: 10px;
    padding-bottom: 0px;
}

div.jump
{
    width: 19em;
    margin-top: 3em;
    margin-left: auto;
    margin-right: auto;
    border: 1px dashed;
}

p.jump
{
    padding: 1em;
    text-align: center;
}

p.headerInfo
{
    padding: 1em;
    text-align: right;
}

p#pdfLink
{
    padding-left: 1em;
    text-align: left;
    float: left;
}
#pdfLink:link {text-decoration: none; color:#700000;}
#pdfLink:visited {text-decoration: none; color:#700000;}
#pdfLink:hover {text-decoration: none; color:#000000;}  /* mouse over link */
#pdfLink:active {text-decoration: none; color:#700000;}  /* selected link */

p.content
{
    padding: 1em;
    text-align: left;
}

p.searchBar
{
    margin-left: auto;
    margin-right: auto;
    padding: 1em;
    text-align: center;
}
label.searchBar
{
    width: auto;
    margin-left: 2em;
    float: none;
    text-align: center;
}

img#welcomeImage
{   
    padding: 1em;
    float: left;
    width: 7em;
}

a:link {color:#000000;}      /* unvisited link */
a:visited {color:#000000;}  /* visited link */
a:hover {color:#700000;}  /* mouse over link */
a:active {color:#000000;}  /* selected link */

img#captcha
{
    margin-right: auto;
    margin-left: auto;
    display: block;
}
legend
{
    border: 1px solid;
    padding: 2px 6px;
    margin-left: 70%;
}
label
{
    width: 8em;
    float: left;
    text-align: right;
    margin-right: 0.5em;
    display: block  
}

label.radios
{
    width: auto;
    margin-left: 2em;
}

input.radios
{
    float:left;
}

p.form
{
    margin-top: 8px;
    margin-bottom: 0px;
}

.submit input 
{
    margin-left: 80%;
}
